large aquatic serpent - Turco Inglés Diccionario